# 字典是另一种可变容器模型，且可存储任意类型对象。
# 字典的每个键值 key=>value 对用冒号 : 分割，每个对之间用逗号(,)分割，
# 整个字典包括在花括号 {} 中 ,格式如下所示：
# d = {key1 : value1, key2 : value2, key3 : value3}
my_dict1 = {}
my_dict2 = dict()
my_dict3 = {"jack":100, "tom":66, "will":88}#和集合一样，键值对不允许重复
print(f"字典1的内容是：{my_dict1},类型是：{type(my_dict1)}")
print(f"字典1的内容是：{my_dict2},类型是：{type(my_dict2)}")
print(f"字典1的内容是：{my_dict3},类型是：{type(my_dict3)}")
score1 = my_dict3['will']
print(f"will的考试分数是：{score1}")
#字典的嵌套
stu_score_dict = {
    'jack':{"math":100,"literature":66,"english":88},
    'tom':{"math":66,"literature":100,"english":77},
    'will':{"math":88,"literature":77,"english":66}
}
print(f"学生的考试信息是：{stu_score_dict}")
print(f"tom的英语分数是:{stu_score_dict["tom"]["english"]}")